home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / bildschirmschoner / fracblanker / source / smakefile < prev    next >
Makefile  |  1996-04-07  |  932b  |  33 lines

  1. ##
  2. ##    FracBlank - AmigaDOS 2.04 commodities utility screenblanker
  3. ##
  4. ##    Copyright © 1991-1992 by Olaf `Olsen' Barthel
  5. ##        All Rights Reserved
  6. ##
  7. ##    Cosmic flame fractal code derived from xlock source code
  8. ##
  9. ##    Copyright © 1988-1991 by Patrick J. Naughton.
  10. ##
  11.  
  12. .c.fpu:
  13.     sc $(CFLAGS) cpu=68030 math=881 $(OPTIMIZE) OBJNAME=$*.fpu $*.c
  14.  
  15. .c.ieee:
  16.     sc $(CFLAGS) cpu=any math=ieee $(OPTIMIZE) OBJNAME=$*.ieee $*.c
  17.  
  18. CFLAGS        = streq strmerge nostkchk utillib
  19. LFLAGS        = define __CXM33=__UCXM33 define __CXD33=__UCXD33 \
  20.           define __CXM22=__UCXM22 define __CXD22=__UCXD22 \
  21.           sc sd nd noicons
  22.  
  23. OPTIMIZE    = optimize optinlocal opttime optschedule
  24. LIBS        = lib:sc.lib lib:amiga.lib lib:debug.lib
  25.  
  26. all:        FracBlank_ieee FracBlank_fpu
  27.  
  28. FracBlank_ieee:    FracBlank.ieee
  29.         slink lib:c.o FracBlank.ieee to $@ lib lib:scmieee.lib $(LIBS) $(LFLAGS)
  30.  
  31. FracBlank_fpu:    FracBlank.fpu
  32.         slink lib:c.o FracBlank.fpu to $@ lib lib:scm881.lib $(LIBS) $(LFLAGS)
  33.